package com.easy.common.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.easy.common.bean.SysMenu;
import com.easy.common.bean.SysUser;

import java.util.List;

/**
 * 对菜单的操作
 */
public interface IMenuService {
    public SysMenu insert(SysMenu menu);

    public SysMenu update(SysMenu menu);

    int delete(Integer id);

    SysMenu getByID(Integer id);

    IPage<SysMenu> getListByPage(IPage page,SysMenu menu);

    List<SysMenu> getList( SysMenu menu);

    int setVisible(Integer id);

    List<SysMenu> getListByUser(SysUser user);
}
